<html>
  <head>
    <title>避免视图层和逻辑层频繁进行通讯</title>
  </head>
  <body>
    <script>
      /*
         6、避免视图层和逻辑层频繁进行通讯

                                  ①、减少 scroll-view 组件的 scroll 事件监听，当监听scroll-view 的滚动事件时，视图层会频繁的想逻辑层发送数据；

                                  ②、监听 scroll-view 组件的滚动事件时，不要实时地改变  scroll-top/scroll-left 属性，因为监听滚动时，视图层向逻辑层通讯，

                                        改变scroll-top/scroll-left时，逻辑层又向视图层通讯，这样就可能造成通讯卡顿。

                                  ③、注意onPageScroll的使用，onPageScroll进行监听时，视图层会频繁的想逻辑层发送数据。

                                  ④、多使用css动画，而不是通过js的定时器操作界面做动画。

                                  ⑤、如果需要在canvas里做跟手操作，app端建议使用renderjs，小程序端建议使用web-view组件。。

                                          web-view 里的页面没有逻辑层和视图层分离的概念，自然也不会有通信折损。

      */
    </script>
  </body>
</html>